Afternoon view with the Mandraki Marina Port, symbolic deer doe statues where the Colossus of Rhodes stood. Rhodes, Greece