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.

If you would like to share...

Author: Juraj Ország