Views from an Island 2004

Shanghai Art Museum, Shanghai, China

Related Works