Designed by
Title
Saint Peter statue in the Basilica of Vatican #27711809
Description
Saint Peter statue in the Basilica of Vatican in Rome, Italy. On this ancient bronze statue, St. Peter has his right toes worn down by centuries of pilgrims who traditionally touch the foot.
This image is editorial