Palazzo Manfredi Via Labicana 125,
Rome, Italy