Designed by
Title
Statue of Apostle Peter in front of St Peter`s Basilica, Rome, Italy. Renaissance sculpture of apostle with key on dramatic sky #183897984
Description
Statue of Apostle Peter in front of St Peter`s Basilica, Rome, Italy. Renaissance sculpture of apostle with key on dramatic sky background. Roman San Pietro is famous landmark of Vatican and Rome
This image is editorial