Cox's Island

Public park in Stratford-on-Avon · 0.3 hectares