April 29 - May 12 The Lord’s Prayer – Exhibition Truro Cathedral Truro, Cornwall, United Kingdom Find out more