Lucien Hubbard

Birthplace: Fort Thomas - Kentucky - USA

DIED:

December 31, 1971