Fordingbridge man walks 650 miles for Salisbury Hospice
James Hirst, 26, has walked the 650-mile South West Coast Path to raise money for…
James Hirst, 26, has walked the 650-mile South West Coast Path to raise money for…
This the first event of its kind and it has so far raised more than…