Kelisha Osborne
Bio: Kelisha Osborne was born in Los Angeles, California, USA on January 25th. She has worked extensively both in the fashion and film industries
Born: Unknown birthdate.
Birthplace: Los Angeles, California, U.S
Kelisha Osborne is ?