Italian director Michelangelo Antonioni enters St. Peter's Church in Rome, wherein lies Italian Renaissance artist Michelangelo Buonarotti's statue of Moses.
2020
2013
2014
1972
1997
2012
2023
1985
2024
2009