Designed by
Title
Mandraki harbor in Rhodes, Greece #251527340
Description
Rhodes, Greece - July 6, 2022: Elefos and Elafina, statues of deers, in front of St Nicholaos Caste at Mandraki harbor in Rhodes City on Rhodes Island, Greece. The Colossus of Rhodes feet has been claimed to have stood here from 280 BC to 226 BC.
This image is editorial