介绍:
David Carter is known for his work on Exposure (2004), Daybreak (2012) and Do Geese See God? (2004).