Spain Square (Plaza de Espana) is in the Public Maria Luisa Park, in Seville. It is a landmark example of the Renaissance Revival style in Spanish architecture. By yfadminluisaBlog Archives, Gallery Post26 diciembre, 2019 MARIA LUISA PARK SEVILLE ARCHIVESPhotos Archives from Travellers Maria Luisa Park Visit Seville trips. Tagged:Copyright 2019 – callypapas We love Seville