James Lai

Starry night over the rolling hills, 2026

acrylic on canvas
76 x 76 cm

$2,100

In stock