7.5.10
Tokyo 2010
Best fish and chips in Tokyo ... No question
DELIGHT, Tamagawa.
Just ask for Masa!
Newer Post
Older Post
Home