Caption
Stone statues of lions, Terrace of the Lions archaeological site, Delos, Cyclades archipelago, Greece, Europe 1967
Date
Jul 04, 2025
Credit line
Photo12/imageBROKER/Ian Murray
Reference
BRK26A92_240
Model release
NA
Property release
No
License type
Rights managed
Available size
50.4Mb (3.9Mb) / 17.3in x 11.3in / 5181 x 3397 (300dpi)