13 May 2017 – The following are some photos of Plaza de España, a stunning architectural landmark built for the 1929 Ibero-American Exposition (world fair) held in Seville, Spain. The plaza, located in Maria Luisa Park, is one of the city’s most popular attractions. The collection of images here were taken on two separate occasions –…