Charles A. Nichols

Charles A. Nichols

Birthplace: Milford, Utah, USA