The Peach Blossom Spring

The Peach Blossom Spring

Liu Du

1650 Painting

1971.227

Cleveland Museum of Art

Find similar Show on map

About this artwork

Similar artworks