Designed by
Title
View at Galleria Borghese in Villa Borghese, Rome, Italy . #110410905
Description
ROME, ITALY - APRIL 14, 2017 : View at Galleria Borghese in Villa Borghese, Rome, Italy at April 14, 2017. The Villa was built by the architect Flaminio Ponzio and includes twenty rooms across two floors.
This image is editorial