Marina Port of the medieval town, Rhodes Town, Rhodes Island, Dodecaneso, Greece, Mediterranean Sea, Stock Photo, Picture And Rights Managed Image. Pic. F52-1269302