Villa Mercede

Via Tuscolana 20
Frascati
Italy