Monday, December 5, 2011

Christmas Time......



Godzilla shaped Christmas Tree
Aqua City Odaiba shopping mall
Tokyo, Japan.

No comments:

Post a Comment