Leanne Taylor

Leanne Taylor

Leanne Taylor is an actress, known for A Christmas Snow (2010) and Dumped (2007).