DescriptionMoni Agias Triadas ton Tsangarolon yard 07.jpg English: Monastery Agia Triada (Holy Trinity, Moni Agias Triadas ton Tsangarolon), Akrotiri...