View all
2023 · Documentary · 1h 18m
The Rijksmuseum in Amsterdam showcases the largest Vermeer exhibition ever mounted.