Tuesday, May 23, 2006

Shops in Akihabara, Tokyo Electric town.

No comments: