Sunday, October 02, 2005


Akibahara. On the weekends, they close off the street and it's one big shopping plaza. Posted by Picasa

No comments: