Thursday, May 19, 2005

Couple of Photos from China.


Sculpture in the rocks in China.