The Island

Public park in City of Southampton · 0.01 hectares