Catalina Ruiz
Yutori, 2026
oil and oil stick on gold leaf
35 3/8 x 39 3/8 in
90 x 100 cm
90 x 100 cm
Further images
1
of
32
