James Lai

Valley beneath the stars, 2026

acrylic on canvas
61 x 61 cm

$1,600

In stock