Back to photostream

Timeless Cambridge

The city of Cambridge is a university town and the administrative centre of the county of Cambridgeshire, England. It lies in East Anglia, on the River Cam, about 50 miles (80 km) north of London.

2,448 views
46 faves
59 comments
Uploaded on June 15, 2014
Taken on May 25, 2014