logo
Elizabeth McLaughlin backdrop
Elizabeth McLaughlin poster
Elizabeth McLaughlin
Elizabeth McLaughlin was born in Edmonton, Alberta, Canada. She is known for her work on Hector and the Search for Happiness (2014), Apollo 18 (2011) ...