The Plaza de Espana ("Spain Square", in English) is a plaza located in the Parque de Maria Luisa (Maria Luisa Park), in Seville

The Plaza de Espana ("Spain Square", in English) is a plaza located in the Parque de Maria Luisa (Maria Luisa Park), in Seville Stock Photo
Preview

Image details

Contributor:

Andrea Mazzocchetti / Alamy Stock Photo

Image ID:

EWTHH2

File size:

43.4 MB (2.1 MB Compressed download)

Releases:

Model - no | Property - noDo I need a release?

Dimensions:

4646 x 3264 px | 39.3 x 27.6 cm | 15.5 x 10.9 inches | 300dpi

Date taken:

25 May 2015

Location:

Seville, Spain

More information:

The Plaza de Espana ("Spain Square", in English) is a plaza located in the Parque de Maria Luisa (Maria Luisa Park), in Seville