New Year’s Day in Villa Borghese

The ideal place in Rome to spend New Year’s Day.

Advertisements