Vintage 80s Live Shot of Talking Heads with David Byrne and Band

Vintage 80s Live Shot of Talking Heads with David Byrne and Band

BOSTON, MASSACHUSETTS - NOVEMBER 15, 1980: Singer/guitarist David Byrne and guitarist Adrian Belew of the band The Talking Heads perform live at The Orpheum Theater in Boston, Massachusetts on November 15, 1980. (Photo by Michael Grecco)

Full resolution image available

Michael Grecco

David Byrne

1980-11-15

Boston, Massachusetts