Saw this ad for BP on the stairs down to liverpool st station. This sign, talking about clean energy, is the dirtiest poster I've seen in ages. Oh the sweet irony.
keyboard shortcuts: ← previous photo → next photo L view in light box F favorite < scroll film strip left > scroll film strip right ? show all shortcuts