Vliha Bay views over pine trees, Rhodes island, property for sale in Rhodes, Greece

Vliha Bay views over pine trees, Rhodes island, Standard Creative Commons License by Savvaidis & Associates