2013-03-30_DSCF3686 Published 30 March, 2013 at 950 × 634 in Run towards the light…! Sthlm, 2013: Break out