Mike Lee USA, b. 1983
Carousel, 2025
Oil on canvas
162.2 x 130.3 cm
63 7/8 x 51 1/4 in
63 7/8 x 51 1/4 in
Copyright The Artist