Doowon Lee b. 1982
The Crocodile, the Plover, and the Frog, 2025
Mixed media on wool
19 x 22 in
48.3 x 55.9 cm
48.3 x 55.9 cm