The Island

Public park in Wiltshire · 1.77 hectares