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.