“Rembrandt and His Time, Masterpieces from The Leiden Collection” is a must-see world-class exhibition in the heart of Beijing at the National Museum of China until September 3 when it moves to the Long Museum in Shanghai. English.
“Rembrandt and His Time, Masterpieces from The Leiden Collection” is a must-see world-class exhibition in the heart of Beijing at the National Museum of China until September 3 when it moves to the Long Museum in Shanghai. English.