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