1/9

HOLY ANGELS ALTAR & CONFESSIONAL

ST.BARNABAS

MARTYS SHRINE

ST.CATHARINES

ST.STEPHENS

RELIGIOUS

ST. MARGUERITE d' YOUVILLE ROMAN CATHOLIC CHURCH BRAMPTON ONTARIO

NEW BUILD, 2001