A royalty free stock photo of Borghese Gallery (Galleria Borghese) in Rome, Italy. The art gallery is located in the extensive gardens of Villa Borghese.

Author: Juraj Ország