Interior View Toward Altar

The church and tower house an eclectic collection of stained glass from Canada and from France, totalling about thirty windows.

Interior View Toward Altar