Ulala Imai
Mask Man, 2020
89 x 72 inches
Oil on canvas