Rome, Italy
Set within the Villa Borghese gardens, the Borghese Gallery is a renowned museum of sculpture and painting, featuring key masterpieces of the Italian Renaissance and Baroque.
No videos available yet.