Designed by
Title
Impressive building known as Plaza de Espana, Seville, Andalusia, Spain #182993171
Description
Plaza de Espana, Seville, Andalusia, Spain - June 26, 2019: impressive architectural complex featuring different styles and elements: water canals, bridges and two Spanish Baroque towers at each end.
This image is editorial