Posted by
chris davis
on January 16, 2008
What an impressive train. Just shows what a land of contrast China is, from their grubby industrial steam to this.
-
Post a Comment
-