profile image

Lucius Henderson

Jun 05, 1861 - Feb 18, 1947 (85 years old) in Aledo, Illinois, USA

Known For

poster
White Mice
General Rojas
poster
A Man Must Live
Ross-Fayne
poster
The New Commandment
Henri Darcourt

Credits