St Peter s Square Saints, Rome Italy
Detail from the 140 Saints sculptures by Bernini atop the St. Peter's Square Colonnade, Rome, Italy. Piazza San Pietro.
© Nigelspiers | Stock Free Images
Similar Free Images