Designed by
Title
Canary Wharf, London, UK: People crossing the road in the rain #291228431
Description
Canary Wharf, London, UK: People crossing the road at traffic lights in Canary Wharf with motion blur. People hold umbrellas in the rain.
This image is editorial