Island of Delos, Greece. From oblique images of floor through window bars.
https://en.wikipedia.org/wiki/Delos
Comments
Comments