The Plaza de Espania in Seville, the capital of the Andalucia province in southern Spain.


Size: 5616px × 3744px
Location: Seville, Spain
Photo credit: © Dan Schreiber / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: de, espania, europe, iberian, peninsula, plaza, seville, southern, spain