Septimius Severus Arch
Part of the album: Italy Day 3: Colosseum
This is the Septimius Severus Arch located inside the Roman Forum in Rome, Italy.
The map failed to load!
Part of the album: Italy Day 3: Colosseum
This is the Septimius Severus Arch located inside the Roman Forum in Rome, Italy.