Plaza de Espana, Seville Apr23 Published at 2016 × 1512 in Seville, land of artifacts ← Previous Next → The Plaza de España is regarded as alien architecture, which is why it featured in Star Wars II