The Mound

Public park in Cambridge · 0.04 hectares