Who knows where this is?




No_Gift_2455

3 comments
  1. Porto Lagos.

    The church itself belongs to a Monastery of mount Athos called Vatopedi.

Leave a Reply