University of Cambridge Punting down River Cam - England
University of Cambridge Punting down River Cam - England
Punting on the River Cam near the Jerwood Library, Trinity Hall College, Cambridge, Cambridgeshire, England, United Kingdom, Europe. Close up 4k video.
Punting on the River Cam near the Jerwood Library, Trinity Hall College, Cambridge, Cambridgeshire, England, United Kingdom, Europe. Close up 4k video.
University of Cambridge Punting down River Cam - England