Nedda Harrigan
Birthday: 1899-08-24 | Place of Birth: New York City, New York, USA...
Known For
Devil's Island
Scandal Sheet
Thank You, Mr. Moto
Charlie Chan at the Opera
The Case of the Black Cat