ripleyholden:Talking Heads performing This Must Be The Place in Los Angeles, December 1983.


ripleyholden:Talking Heads performing This Must Be The Place in Los Angeles, December 1983.
ripleyholden:Talking Heads performing This Must Be The Place in Los Angeles, December 1983.
ripleyholden:Talking Heads performing This Must Be The Place in Los Angeles, December 1983.
ripleyholden:Talking Heads performing This Must Be The Place in Los Angeles, December 1983.
ripleyholden:Talking Heads performing This Must Be The Place in Los Angeles, December 1983.