back
Rome, Italy, restaurant, trattoria
next

Trattoria Della Stampa

Rome, Italy

Photo © copyright by Edith Levy.