2012-07-11 20.15.03 Published July 12, 2012 at 3264 × 2448 in Glastonbury arrival, Ginza and Chipotle