Tina Weymouth
Tina Weymouth of Talking Heads performing live in 1980 in Boston, Massachusetts.
Photographer:
Michael Grecco
Media Name: MIG_MU207
copy link