Scene from the little puppet shop in Yanaka, Tokyo.
Adobe Web Photo Gallery