Haymill Valley

Public park in Slough · 8.04 hectares