27 Sep 2025 Emma Artwork September 27, 2025 Emma MICHELLE BUI Made in China, 2018 Pigment print 228.5 x 152.5 cm. (90 x 60 in.) Inquire