duemidwest.com
Plaza de España - Sevilla, Spain
Plaza de España in Sevilla, Spain is one of the most beautiful places in the city. From canals to tilework, you won't want to miss it! Discover more here.