Fr. Thomas Iskarous

Priest, St. Mena's Coptic Church Halifax