1Christmas in Rome

Christmas tree at the Colosseum in Rome. Click the next ARROW to see the next image!

Back
SHARE