Punts on the river Cam, Cambridge, England – www.rossiwrites.com Punts on the river Cam, Cambridge, England – www.rossiwrites.com