Designed by
Title
Large digital screen with Coronavirus update on top of the building in Piccadilly Circus, London, UK #189259452
Description
London, UK - June 13, 2020: Large digital screen with Coronavirus update on top of the building in Piccadilly Circus, one of the busiest and most popular tourist areas in London, UK
This image is editorial