Adshells, Advertising hoardings and back-lit poster and design on the street of London UK.

- Image ID: CWN5HC