Teresa Palmer News

Born in February 26th, 1986

From Adelaide, South Australia, Australia