Tokyo, Japan (July 2010) - catherineleduc

Street festival in a suburb neighbourhood. Tokyo, Japan

TokyoJapan