Live action footage
Statue in front of the Basilica of our Lady Immaculata in Guelph, Ontario, Canada. The church was built between 1875 and 1883, designated as National Historic Site of Canada in 1990 and designated basilica by Pope Francis in 2014
4K
3840 x 2160