Thursday 28 March 2013

SHIBUYA & SHINJUKU.

Some serious miles covered, and sushi arriving on rails.




























































































No comments:

Post a Comment