Talking Heads, ad for their England Tour, 1978

Talking Heads, ad for their England Tour, 1978