View of the Plaza de España (Spain Square), a plaza in the Parque de María Luisa (Maria Luisa Park), in Seville, Spain, built in 1928 for the Ibero-American Exposition of 1929 and a landmark example of Regionalism Architecture.
Please wait while loading pricing for this media ...
Please wait for price update...
Image id: 1373-297
Release status: No Release Needed
Shot date: March 2024
Upload date: March 2024
Artist: MLTZ
Release status: No Release Needed
Shot date: March 2024
Upload date: March 2024
Artist: MLTZ