A woman dumping her domestic rubbish at a local authority waste recycling centre, Wales UK

- Image ID: C2R47W