IMG_7109 Published November 6, 2009 at 2592 × 3888 in Lyon, France Inconspicuous traboule entrance on the right