An historic tea house at the Spanish Steps in Rome celebrates 125 years of business
Babingtons celebra 125 anni, rito del Tè è impresa italiana