19/151
Home / Italy / Rome / Rome Today /

English Tearooms at Spanish Steps

IMG212italy.jpg Campo de' FioriThumbnailsEnjoying gelatoCampo de' FioriThumbnailsEnjoying gelato

Babington's English Tearooms, Spanish Steps
[Rome - Italy]