Julian Meagher

Kirin

2009

Oil on linen

92 x 81 cm