Talking Heads

Lead singer and guitarist David Byrne of American rock band Talking Heads performing on stage at Orpheum Theater in Boston, Massachusetts on November 15, 1980.

Photographer: Michael Grecco