View of Villa Borghese Park, Rome, Italy

View of Villa Borghese Park, Rome, Italy

 Stock photo ID: 121989172