Megan Harris

133 following
Megan Harris
More ideas from Megan
Lindos Street , Rhodes by Sean Bolton

Bougainvillea, Rhodes, Greece: Rhodes is the largest of the Dodecanese islands in terms of land area and also the island group's historical capital. Administratively the island forms a separate municipality within the Rhodes regional unit.