Japan (17/114)

Add to Lightbox Download
< Prev Next >
Tokyo, Japan.  Shoppers passing by are reflected in the diamond shaped mirror near the mall in Shibuya.© 2006
Tokyo, Japan. Shoppers passing by are reflected in the diamond shaped mirror near the mall in Shibuya.© 2006
Filename: japan06_1054.jpg
Copyright