Designed by
Title
Saint Peter statue in front of Saint Peter Cathedral - Rome, Italy - Vatican City #201197306
Description
Detail of Saint Peter statue located in front of Saint Peter Cathedral entrance in Rome, Italy - Vatican City
This image is editorial