Sheri Cowart
Bio: Sheri Cowart is an actress.
Born: November 14, 1955 in Los Angeles, California, USA
Posted In: Actors, Actress