Payne Green

Public park in South Gloucestershire · 0.53 hectares