Island of Delos, Greece. From oblique images theough a grating.
https://en.wikipedia.org/wiki/Delos
Comments
Comments