Sketch of Helen Ede Published December 10, 2012 at 1371 × 1607 in Human Landscape – a Portrait Gallery