Designed by
Title
Spain plaza square in Seville detail #106421154
Description
Spain Square is a plaza in Seville, Spain, It is a landmark example of the Regionalism Architecture, mixing elements of the Renaissance Revival and Moorish Revival Neo-Mudéjar styles of Spanish architecture
This image is editorial