Punt Race & Treasure Hunt

Marie Curie Cancer Care Charity Punt Race and Treasure Hunt in Cambridge.





































Click on the thumbnail to get the full size photo.