Piazza Barberini - Barberini square

Piazza Barberini

/
Piazza Barberini, as the name says, is deeply connected to the…