« back to search results 

Share
twitterlinkedinfacebook
Image 15 of 119
< Prev Next >
15IDM0354.jpg
Monumental cinema 1930s Art Deco style Melilla, Spanish territory in north Africa, Spain architect Lorenzo Ros Costa