Ray Mill Island

Public park in Windsor and Maidenhead · 1.64 hectares