ERIC LEACH
DIRECTOR OF PHOTOGRAPHY
MUSIC VIDEOS
Feeding Time, A Tale From Jack in The Box
Dead Island
Shadow
Gable 5
Project S.E.R.A.
Space Invaders