Leah Pepper can be an actress, known for Bed of Roses (1996).
Leah Pepper Net Worth is $1.9 Million Mini Biography Leah Pepper can be an actress, known for Bed of Roses (1996). Known for moviesBed of Roses 1996as Sara Source IMDB