Gifts and Donations to the Hurst Water Meadow Trust, Dorchester-on-Thames, Oxfordshire - The Hurst Water Meadow Trust, Dorchester-on-Thames
The Hurst Water Meadow Trust, Dorchester-on-Thames