As I write, I am sitting in the cool and calm of Babington’s Tea Room in Rome. Outside in the Piazza di Spagna, the temperature has soared to well over 30° C but inside I am quenching my thirst with a glass of refreshing iced peach tea. I am here… read more...
Popularity: 38% [?]