Previous arrow   Next arrow
China Trip 1995
Slide 54 of 88
Textile piece in the Chinese Art Museum.

China Trip 1995: Slide 54 of 88