The Venue, London, 1982

A blast from the past…..
Early 1982 somewhere in London…probably The Venue, Victoria.
With thanks to Anita Corbin

See all Archive
See all Photos

Tagged in: , , , ,