Part of the album: Italy Day 3: Colosseum
This is the Chiesa dei Santi Luca e Martina Basilica in Rome, Italy.