Zigsen Liu. Orient river, 2023. Oil on canvas, 70 7/8 x 102 3/8 inches (180.1 x 260.1 cm)

‹ Return to

Zigsen Liu. Orient river, 2023. Oil on canvas, 70 7/8 x 102 3/8 inches (180.1 x 260.1 cm)

Zigsen Liu. Orient river, 2023. Oil on canvas, 70 7/8 x 102 3/8 inches (180.1 x 260.1 cm)

Leave a Reply

Your email address will not be published. Required fields are marked *

*