Tangled Forest, 1988

oil on canvas, 46 x 110 cm

Back to John Hitchens