University of Bristol - Historical Photographs of China reference number: Mi-s07. Dr Eleanor Whitworth Mitchell (née Perkins) was born in August 1882 in London and died in 1974. This portrait photograph was taken in Crouch End, north London and the name of the photographer is printed on the mount: W.E. Sorrell & Co., Crouch End, N.
Black and white photograph