River Side Walk

Public park in Barnet · 2.95 hectares