Neil Ieremia
Le Olaga, 2026
Emulsion, Oil and Oil Pastel on Canvas, Framed
1430 x 915mm (per panel)
1430 x 2800 (overall)
approx.
1430 x 2800 (overall)
approx.
Copyright The Artist