Plaza de Espana (Spain Square) in Seville Andalusia Spain
With subscription
FREE
Single Template
$
1
About this template
Spain Square (Plaza de Espana) in Seville, Andalusia, Spain. Landmark example of the Regionalism Architecture, mixing elements of Renaissance Revival and Moorish Revival (Neo-Mudejar) styles