Ockwells Park

Public park in Windsor and Maidenhead · 50.67 hectares