



Azzah Sultan b. 1996
Ibu dan Anak, 2024
Oil and hand-stitched fabric on canvas
24 x 36 in.
Copyright The Artist