St. Catherine Greek Orthodox Church

February 17, 2008 - St. Leo, Triodion

Fr. Dino