Designed by
Title
Punts on the River Cam in Cambridge, England #53559892
Description
Cambridge is a university town and the administrative centre of the county of Cambridgeshire, England. It lies in East Anglia about 50 miles (80 km) north of London. Cambridge is well known as the home of the University of Cambridge.
This image is editorial