James Lai

Nature theatre under a starry sky, 2025

acrylic and sand on canvas
60 x 80 cm

$1,850

In stock