September 16, 2014 Hipsters and brides: A visit to Harajuku, Yoyogi Park and Meiji Shrine (Part 2) 2835 × 3384 IMG_2526_1