Music Scene - New York in the 70s

Photograph ©1973- 2024 Allan Tannenbaum / all rights reserved

Click on thumbnail for larger preview image.

Depeche Mode
Depeche Mode
The British electronice band Depeche Mode in New York City at the beginning of their first world tour, January 1982 SN 3736-32

Allan Tannebaum