Stock Photo - Snowing, Green traffic light pedestrian, Piccadilly Circus, City of Westminster, London, England, UK, United Kingdom, Europe.

Stock Photo: Snowing, Green traffic light pedestrian, Piccadilly Circus, City of Westminster, London, England, UK, United Kingdom, Europe.

Searchable keywords

Choose multiple keywords