Villa Borghese: a journey through Rome’s most iconic park

4 February 2025