Manwood Green in City of Canterbury

Manwood Green in Canterbury is a village green.

Land Use
village green