2/284
Home / Keyword Rome /

Babington's English Tearooms

IMG210italy.jpg A pizza vanThumbnailsBabington's English TearoomsA pizza vanThumbnailsBabington's English Tearooms

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