Popularity: 1
1929-07-12
Oxford, Oxfordshire, England, UK
2010-10-11
Release date: 10/17/1961
Character: Margaret Abbott
Release date: 04/25/1962