Designed by
Title
Seville, Andalusia, Spain - Plaza of Spain in Seville by nightight #107956589
Description
Seville, Andalusia, Spain - Spain Square in city of Seville, it was designed by the Seville architect Anibal Gonzalez for the Ibero-American Exhibition of 1929
This image is editorial