Pacific Press Agency logo

Greece: Monastery of San Giorgio Selinari

Salvatore Esposito

Monastery of San Giorgio Selinari, Crete,GV.