Popularity: 0
1912-04-07
Dover, Kent, England, UK
2007-11-28
Character: Self
Release date: 01/01/1969