The Damned
The Damned were the first British punk band to come to America, March of 1977. The band wanted photos that could only have been taken in New York City, so of course we went to The World Trade Center and they posed in front of the Twin Towers.
www.robertabayley.com © Roberta Bayley