27005
Footage The Colosseum in Rome. (1996 - 1999)