Thank you for your patience while we retrieve your images.
Pony and trap. Ashton Keynes village, River Thames, UK

Pony and trap. Ashton Keynes village, River Thames, UK