Peter Denton:
La Pietà
Peter Denton:
A Dome in Rome
Peter Denton:
St Peter's Basilica, Rome: the cupola
Peter Denton:
St Peter's Basilica, Vatican City