Though it looks like a historic building from distant times, the complex in Plaza de Espana, Sevilla is actually less than a century old, being built for the World Exhibition of 1929. The building is situated in a very peaceful park, Maria Luisa and is the high point of an entire area of Seville, built […]