Zoomed shot of majestic St. Peters Basilica and square in Vatican City. Famous Italian landmark. Rome, Italy
4k 00:15
Add to Collections
Add to Favorites