St Richard's Church, Ham

Church in England From Wikipedia, the free encyclopedia

St Richard's Church, Hammap