Friday, October 22, 2010

Sushi in Japan, 2006.


Mouth-watering sushi display from a Kyoto train station. 
  

No comments:

Post a Comment