Poignant pilgrimage

9 min read

For one day each Christmas, life returns to the abandoned Wiltshire village