“The Leiden Collection” and “Rembrandt’s Time”
The Leiden Collection – the largest and most important private collection of 17th century Dutch paintings in the world – has begun its international tour of exhibitions. Chinese with English translation.