Tui De Roy is known for Island of the Vampire Birds (1999), The Dragons of Galapagos (1998) and The Galapagos Affair: Satan Came to Eden (2013).
No data