Leros Churches: The Dioliskaria church in Leros Greece
The
churches of Leros,
Greece: The church of Dioliskaria in Leros Island, Dodecanese. A church made of rocks above the beautiful sandy beach
Close window
Related:
Villages
Pictures
More:
Photos
Hotels
Back:
Leros Churches
Leros Home
Dodecanese islands
About Greece