The Backs

Public park in Cambridge · 10.02 hectares