Mar 02, 2025
Oct 17, 2024
Needlehole is a village on the northern edge of the Westfarthing. It lies on the banks of the Shire-water.