Street sweeper working in the City of London, England, UK

- Image ID: A6405H
Alex Segre / Alamy Stock Photo
Image ID: A6405H
Location: In London, England, Britain, UK, Europe