Zemba Luzamba
Untitled, 2022
Oil on canvas
110 x 130 cm
43 1/4 x 51 1/8 in
43 1/4 x 51 1/8 in
Copyright The Artist