All Saints Chapel, Somerford

Church in Cheshire, England From Wikipedia, the free encyclopedia

All Saints Chapel, Somerford