Saturday, May 05, 2007

Tako Yaki

Japan's smallest tako yaki shop, measuring approx 1m x 1.5m.


No comments: