Street barker on Meiji street, Tokyo - 03.21.2001
|