July 29, 2009

Japanese Matsuri - Vol.3


There are many stalls on the streets.

No comments:

Post a Comment