Saturday, June 17, 2006


Here is a neat looking horse sculpture found in our Landmark Beijing Hotel lobby.

No comments: