The Green (II)

Public park in South Cambridgeshire · 0.3 hectares