5/151
Home / Italy / Rome / Rome Today /

Babington's English Tearooms

IMG210italy.jpg Aurelian Wall in South of RomeThumbnailsBabington's English TearoomsAurelian Wall in South of RomeThumbnailsBabington's English Tearooms

An English Tearoom at the Spanish Steps
[Rome - Italy]