No photo

Acting

Kelo Henderson

Born 1923-08-08· Pueblo, Colorado, USA