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