A giant mirror

Posted by jai on Sunday, November 19, 2006

A giant mirror was built that allowed passersby to stop and look at themselves wearing Individual clothes at a shopping mall in Tokyo, Japan

0 great people comments here: