Palazzo Manfredi

Via Labicana 125,
Rome, Italy