Piazza Cavour, Rome

A view of “Piazza Cavour” in Rome