Buildings in Vatican, the Holy See within Rome, Italy. Part of Saint Peter's Basilica.

Buildings in Vatican, the Holy See within Rome, Italy. Part of Saint Peter's Basilica. - 23785414

Similar stock images

to-top-page