Villa Borghese Rome
VIA PINCIANA, 31
Rome,
IT 00198
Near Borghese Gallery