Spain - Sarmiento Photography

Plaza de Espana

(Seville, Spain) - Built in 1928 as part of the American Exposition of 1929. The plaza is located in the Maria Luisa Park.

AndalusiaBestSpain