netlexfrance's digest
Cleopatra’s house, Island of Delos, Cyclades, Greece, 1937Photo by Herbert List
Cleopatra’s house, Island of Delos, Cyclades, Greece, 1937
Photo by Herbert List