Day 192
The Water Clock of Villa Borghese
November 21, 2023 in Italy ⋅ ☁️ 18 °C
In the heart of Villa Borghese, a forgotten time traveler lurks, shrouded in the wild embrace of nature. Behold the water clock—an unsung hero in Rome's iconic green oasis.
Tucked away along VialeRead more