Sunday, 14 March 2021

Talking Heads - Live @ the KItchen NY (13/3/76)

Photo by Kathy Landman  Video by Carlota Schoolman is about half way down this page

No comments:

Post a Comment