Tangled Forest Summer, 1983

oil on canvas, 46 x 110 cms

Back to John Hitchens