Thank you for your patience while we retrieve your images.
The Official Source of the River Thames. Kemble, UK

The Official Source of the River Thames. Kemble, UK