colosseum

Colosseum

Location

Rome, Italy.