Electronic advert screen at Old Street roundabout In London EC1 England UK KATHY DEWITT

- Image ID: T15AAW