twobadtourists.com
TwoBadTourists Talk: Seville’s Plaza de España
When visiting Seville, the Plaza de España is a must see. Take a look at our video featuring the building, some facts, and some fun.