The beautiful little beach at Kyra Panagia with the tiny Greek Orthodox Church in the foreground. Karpathos,Greece.
The tiny Greek Orthodox Church at Kyra Panagia, Karpathos, Greece
The tiny Greek Orthodox Church at Kyra Panagia, Karpathos, Greece.