Lavender Green

Public park in East Cambridgeshire · 0.85 hectares