12th Century Holy Trinity Church, Much Wenlock, Shropshire.

12th Century Holy Trinity Church, Much Wenlock, Shropshire, England