Title: A great carved and painted twelve-fold Chinese screen of the late 17th and early 18th centuries, from the Imperial Palace in Pekin ..
Subjects: Chinese Painting, Legends, Taoism
Places: China