C
Contributor
Citra Sasmita

Citra Sasmita is an artist based in Bali, Indonesia.

The Indonesian artist reimagines inherited mythologies in her new beaded cow hide paintings for Frieze New York

BY Citra Sasmita AND Livia Russell |