Harry Stubbs
Birthday: 1874-12-07 | Place of Birth: Southampton, Hampshire, England, UK...
Known For
The Spanish Cape Mystery
The Invisible Man
The Night Ride
The Locked Door