Roma Park

Via Della Caffarelletta 114
Rome
Italy