Thank you for your patience while we retrieve your images.
Ashton Keynes village. This is the first village which the River Thames flows through.

Ashton Keynes village. This is the first village which the River Thames flows through.