Piazza della Republica ?
Return to photos of
italy/rome/Mystery