Shen Li is a Malaysian-born self-taught artist who creates hyper-detailed contemporary art inspired by nature, pop culture, sociopolitical issues, and fantasy. She lives and works in Los Angeles.
Featured image: Shen Li - Mirror Image, 2019 (detail). Acrylic paint on canvas. 48 × 36 × 2 in. 121.9 × 91.4 × 5.1 cm. This is a unique work. Photo courtesy bG Gallery