Punks in London

London, England, 1986
I can’t recall exactly where this was, possibly Trafalgar Square. I do remember taking it on the sly after seeing a tourist hassled for a few quid for taking their photo.

London, England, 1986
I can’t recall exactly where this was, possibly Trafalgar Square. I do remember taking it on the sly after seeing a tourist hassled for a few quid for taking their photo.