Preview

Church of St. Mary the Virgin, location of St. Stephen's church, Ambridge in the radio serial The Archers, Hanbury, Worcestershire, Midlands, England, United Kingdom, Europe
Church of St. Mary the Virgin, location of St. Stephen's church, Ambridge in the radio serial The Archers, Hanbury, Worcestershire, Midlands, England, United Kingdom, Europe
Image ID: 255-8361
Artist: David Hughes
Purchase a commercial license Buy framed prints & more from our print store