Michael Deluca and Barkhad Abdi
Caption: Michael Deluca and Barkhad Abdi
Producer, Camera Department, Director Source: IMDB
Johnny Depp pictures →
Sam Osman pictures →
Patrick D. Green pictures →