Hairpiece, Ayoka Chenzira (USA, 1985, 10mins) will be shown at the Tate Modern this weekend. Independent Frames is a survey of American … More
Hairpiece, Ayoka Chenzira (USA, 1985, 10mins) will be shown at the Tate Modern this weekend. Independent Frames is a survey of American … More