Image Thumbnail

Walter Pepper

Died: 25 April 1854
St Mary the Virgin Church, Nonington