Designed by
Title
A large NHS electronic billboard on the side of the Odeon Cinema in Leicester Square with a statue of Batman on the roof #187148491
Description
UK, London, 16/6/2020 - A large NHS electronic billboard on the side of the Odeon Cinema in Leicester Square with a statue of Batman on the roof
This image is editorial