Stow Bardolph details

The Holy Trinity, Stow Bardolph, Norfolk