St. Peter's Church, Bishops Waltham, Hampshire.

Photgraph of St. Peter's Church, Bishops Waltham, Hampshire