Artist Lubaina Himid on her work The Carrot Piece – 1985

Tags: