• Teresa  Palmer

    Teresa Palmer News

    Born on February 26th, 1986

    From Adelaide, South Australia, Australia