Tuesday, December 28, 2004


Photo: A statue not too far from Japan's Imperial Palace, in Tokyo.

Post a Comment

<< Home