The Green

Public park in North Tyneside · 0.46 hectares