Tuesday, December 1, 2009

Christmas Lights in Japan

Apparently for the first time you can catch some lights put up on the trees in Omote Sando Tokyo.

No comments:

Post a Comment