Log In or Register
This image is coming from Rhodos city on Rhodos island, Greece. This is the entry of the old town.