Designed by
Title
Villa Borghese Gardens in Rome, Italy #155216779
Description
Kiddie Rides & Mini-car Racetrack in the Villa Borghese Gardens in Rome Italy. Villa Borghese is the most popular park in Rome located on the Pincian Hill, close to Spanish Steps and Piazza del Popolo
This image is editorial