Costas Tsalikis

1 following
Costas Tsalikis
More ideas from Costas
Lindos Street by Sean Bolton (no longer active), via Flickr

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.