Kyra Panagia

The island of Gioura or Yioura in Greece