Previous
Next






Yooyun Yang Organ, 2025
Acrylic on handmade Korean paper on panel
162.2 x 130.3cm
(63 7/8 x 51 1/4in)
(63 7/8 x 51 1/4in)
YANG 86