Friday, 22 January 2010

LXIII - Tokyo



And on the other side of the street from the giant teacups, a huge chef face.

No comments:

Post a Comment