anneroselt.com
A Peek Inside Galleria Borghese & The launch of Roman Baroque - Colour Sense
Nestled in the Villa Borghese park in Rome, Galleria Borghese showcases the incredible architecture, art and sculpture that launched Roman Baroque.