Live action footage
Basilica di Santa Maria del Popolo. Piazza del Popolo, Rome, Italy
HD 720
1280 x 720