Designed by
Title
Spain Square, Plaza de Espana, is in the Public Maria Luisa Park, in Seville. It is a landmark example of the Renaissance Revival #123995528
Description
Seville, Spain - July 15, 2018: 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
This image is editorial