August 01, 2010

Matsuri in Japan


There are many stalls on the streets.

No comments:

Post a Comment