St.Peter's Church, Beech, near Alton, Hampshire, UK

St.Peter's Church, Beech, near Alton, Hampshire, UK

St.Peter's Church, Beech, near Alton, Hampshire, UK

St.Peter's Church, Beech, near Alton, Hampshire, UK