Altar art detail from lady chapel of St Peter & St Paul, parish church, Dorchester on Thames, England, UK

- Image ID: DA8A65
Altar art detail from lady chapel of St Peter & St Paul, parish church, Dorchester on Thames, England, UK
Tony Smith / Alamy Stock Photo
Image ID: DA8A65
Location: 10 Manor Farm Rd, Dorchester, Wallingford OX10 7HZ