CAISTER ON SEA, NORFOLK

Vol 5.10 – The Church of St. John of the Cross, Aylsham | Page 300