A film about the Catholic holy year celebration in the Vatican in Rome in 1950.
No ratings from ForSeenIt viewers yet.
No streaming options found in US.