Apartment Garibaldi House, Rome

Via Garibaldi 24Trastevere, Rome00199, Italy