Elizabeth Lo is a director and cinematographer, known for Hotel 22 (2014), Stray (2020) and Treasure Island (2015).
No data