The tiny Greek Orthodox Church at Kyra Panagia, Karpathos, Greece
The tiny Greek Orthodox Church at Kyra Panagia, Karpathos, Greece.
Interesting shapes and shadows of the tiny Greek Orthodox Church at Kyra Panagia, Karpathos, Greece