The panorama of Vatican City



Saint Peter's Square in the Vatican City
(Rome, Italy)