St Peter Churchyard, Over Wallop, Hampshire, England
Details