Alexander Scott Park

Public park in North Tyneside · 0.93 hectares