123/151
Home / Italy / Rome / Rome Today /

St Eustacchio

IMG283italy.jpg Spanish StepsThumbnailsSt Peter's chains in Basilica San Pietro in VincoliSpanish StepsThumbnailsSt Peter's chains in Basilica San Pietro in Vincoli

Is this the world's best coffee? It depends..