Biographies: Leigh Ann Taylor - Actor

Biographies

 [1 Content]

A Canadian actress, born in Montreal, Canada. Some of her works include The Young and Prodigious T.S. Spivet (2013) and The Sticky Side of Baklava (2020).