Designed by
Title
Spain Square Plaza de Espana, Seville, Spain #123979550
Description
Spain Square Plaza de Espana, Seville, Spain, built on 1928, it is one example of the Regionalism Architecture mixing Renaissance and Moorish styles.
This image is editorial