Ran
The Dresser
17 November 1936, Shenyang, Occupied Manchuria
16 February 1967, Henley on Thames, Oxfordshire, England, UK