The New Haven Review
Josh provided this illustration for the back cover of the
fall 2008 issue of The New Haven Review.
The piece depicts the motorcycle chase from Indiana Jones and the Kingdom of the Crystal Skull, which was
filmed at Yale University
in New Haven, CT.
Larger View |