![](http://www.alamy.com/thumbs/6/0FE454A7-F3FD-47FC-861E-42068356C64A/2B6X7P8.jpg)
The Plaza de Espana("Spain square", in English) is plaza in the Parque du Maria Luisa, in Seville, Spain. Specially night view is very good.
Size: 5616px × 3744px
Location: Av de Isabel la Catolica, 41004 Sevilla, Spain
Photo credit: © Jinseok Lee / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: alfonso, andalucia, anibal, de, espana, gonzalez, history, luisa, maria, park, plaza, sevilla, sevillacity, spain, square, xiii