David Douglas

David Douglas

David Douglas is known for his work on Fires of Kuwait (1992), At the Max (1991) and Island of Lemurs: Madagascar (2014).