Thank you for your patience while we retrieve your images.


Truro Cathedral

Truro Cathedral a relatively new cathedral built between 1880 and 1912
Truro Cathedral