Designed by
Title
Windmill pier in Mandraki harbor in Rhodes city. Rhodes Island, Greece #320087370
Description
Architecture and landmarks in Greece. Windmill pier in Mandraki harbor in Rhodes city. Rhodes is the principal city and a former municipality on the island of Rhodes in the Dodecanese, Greece. Rhodes Island, Greece