Artists
Exhibitions
Collect
Events
News
About
Contact
Shop
Malaika Temba
Illusion of Paradise
, 2023
Hand woven fabric, digital embroidery
13 x 16 in. / 33.02 x 40.64 cm
Inquire
Exhibited in
Into the Woods
· 19 July - 30 August 2025