Friday, October 21, 2011

Cosmo Clock 21


The Cosmo Clock 21 is giant Ferris wheel in Yokohama. It's impossible to miss. This photo was taken on November 13, 2005.

No comments: