Popularity: 5
1977-08-12
Cape Town, South Africa
Character: Herself
Release date: 09/05/2005
Release date: 09/11/2006