Cross at the Colosseo

Photo of the Cross at the Colosseo in Rome, Italy.

Cross at the Colosseo