profile

    Barbara Duncan

    Movies

    poster
    Firefighter
    53 %|Sep 23, 1986
    Drama, TV Movie
    poster
    The Clan of the Cave Bear
    52 %|Jan 17, 1986
    Adventure, Drama

    Series