Babington's English Tearooms

Spanish Steps
[Rome - Italy]