A street sweeper emptying a bin is reflected in a puddle on a rainy London street

- Image ID: MCAH85