Malaika Temba, Illusion of Paradise
Malaika Temba

Illusion of Paradise, 2023

Hand woven fabric, digital embroidery

13 x 16 in. / 33.02 x 40.64 cm