Menu
Sticky
Libby Powell was born in Australia on December 14, 1992. Fitness model and magazine cover model of Zoo who was featured as…