Elyse Taylor Art
→
Thumbnails
→
China Trip 1995
Slide 54 of 88
Textile piece in the Chinese Art Museum.