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
Media Name: MIG_MU177
copy link