Movie Synopsis
Documentary about Titian's six controversial nude masterpieces based on Greek and Roman myth, which were brought to the National Gallery in London for an exhibition just when COVID-19 pandemic hit the UK, forcing all galleries to close.
Release Year
2020
IMDb Rating
6.4 / 10
Language
English
Genres
Biography / Documentary / History
Available Quality
1080p, 720p