1.
Altar of Liberty: Detail of St. Peter
2.
3.
Detail, from The Last Judgement Triptych;
4.
5.
6.
7.
New St. Peter's Basilica under construction