April 14, 2021
Ithaca, NY | 64°F

Review: Colorful exhibit fades in small space

By | Jan 22, 2014

Exhibit of traditional Chinese dress struggles with its small display space.