Tamarra Lessard is an award-winning documentary filmmaker based in Edmonton, CAN, whose work has taken her across the globe.
Birthday: Invalid Date
Invalid Date
October 01, 2020
February 23, 2024
September 25, 2022
March 25, 2022