UK, LONDON, Lea Valley Regional Park, Walthamstow Marshes, horses grazing by the Riding Centre, UK14846JPL

UK, LONDON, Lea Valley Regional Park, Walthamstow Marshes, horses grazing by the Riding Centre, UK14846JPL