At the top of Leros Castle flies the Greek flag, white and blue against a blue sky.
Leros 2008
Travels
Next »