CIMG8199 Published September 15, 2011 at 3648 × 2736 in CIMG8199 Construction is visible around Otemachi