Photo of the Week – Nov 10, 2025

The Colosseum in Rome!

Perhaps one of the most famous landmarks in the world?  What an amazing structure!  Taken in May 2003.

From the Across the Pond Collection