← Back to The Stay List: Rome, Sweet Rome

Piazza Navona – Rome, Italy

Street artists show off their work in Piazza Navona. (Photograph by Peter Zagar, My Shot)