Lord's Prayer Wall Painting - Photo of St Peter's Church
License this image for your own use
Wall painting illustrating the Lord's Prayer, dated to 1736. Photo of St Peter's Church, Little Barrington, in the Gloucestershire Cotswolds. Part of the Britain Express travel and heritage picture library.
All images are © David Ross
Related:
Visiting St Peter's Church
Historic Churches in Gloucestershire
Attraction search