Stained glass window of Saint Joseph Oratory of Mount Royal church altar #175776880
Description
MONTREAL CANADA 03 30 17: Stained glass window of Saint Joseph Oratory of Mount Royal church altar is a Roman Catholic minor basilica and national shrine. It is Canada largest church.