Palazzo Manfredi

Via Labicana, 125
Rome
Italy