HASSLER ROMA

6 PIAZZA TRINITA DEI MONTI
Rome
Italy