profile

    Judith Loomis

    Movies

    poster
    Lord Love a Duck
    57 %|Feb 21, 1966
    Comedy, Drama

    Series