The Maniacs
British punk band The Maniacs (Alan Lee Shaw, Rod Latter, John Alder and Dennis Stow) performing on stage at Mont-de-Marsan punk festival in France, 1977.
Photographer:
Denis O'Regan
Media Name: DOR_MAN001
copy link