Rome Near Piazza Venezia

Rome near Piazza Venezia

Church and obelisk near the Colosseum and the Fori in Rome, Italy