Blurred winter street scene in london featuring people and iconic taxis on a busy street surrounded by shops and leafless trees in a chilly urban environment. - Kraken Images
Blurred winter street scene in london featuring people and iconic taxis on a busy street surrounded by shops and leafless trees in a chilly urban environment.