Thank you for your patience while we retrieve your images.


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

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