Rome Near Piazza Venezia

Rome Near Piazza Venezia - Church And Obelisk Near The Colosseum And The Fori In Rome, Italy Photo