Sara Sahr is known for her work on Forbidden Science (2009), Blue Murder (2001) and Mission Genesis (1997).
No data