Ulala Imai
Lovers, 2020
Oil on canvas
31 5/8 x 23 7/8 in
80.3 x 60.6 cm

Ulala Imai
Lovers, 2020
Oil on canvas
31 5/8 x 23 7/8 in
80.3 x 60.6 cm

×︎