Designed by
Title
Plaza de Espana in Seville, Spain #14532058
Description
Plaza de Espana is one of the most visited tourist landmarks in Seville, Spain. The main building was built for the Exposicion Iberoamericana that took place in year 1929. The main facade of the building, with the Spanish flag on the rooftop, framed by plants. Photo taken on the 27th of September, 2009.