Price

The Lantern tower at Blackburn Catherdral, Blackburn, Lancashire, UK.