Lucius Henderson
| 5 Jun 1861 | Aldo, Illinois, USA
• 98 views • 0 thumbs up • 0 thumbs down
Death date: 18 Feb 1947
Biography
No biography available