ST PETER, WALPOLE

Vol 12.1 – Norfolk Churches | Page 24