Promise of Yushan 2026 Oil on canvas 60 × 60 cm 23⅝ × 23⅝ in Available Enquire about this work Previous 9 / 11 Next