A windmill on its own island, under the watchful eye of the Castle of Our Lady, in Leros. The castle sits where the ancient acropolis of Leros once stood.
A windmill on its own island, under the watchful eye of the Castle of Our Lady, in Leros. The castle sits where the ancient acropolis of Leros once stood.