Thank you for your patience while we retrieve your images.


Byron's Pool, River Cam II - Grantchester, Cambridge

Byron's Pool, River Cam II -  Grantchester, Cambridge