David Horton 

graphic designer by occupation; photographer by passion.