Beaconsfield

Public park in North Tyneside · 3.8 hectares