Japan Photo Diary: 332 (Sesame Street at the flea market)

332