Okawari!!

Sunday, June 24, 2012

Japan - Day 3

At Inokashira Park




Such as exciting restaurannt where your food is delivered to your table by a train.

0 Comments:

Post a Comment

<< Home