Roman Holiday christine November 22, 2010 Some impressions of Rome. I was there for a few days last week and was so impressed by the beauty of this city. Wish I'd have taken a million more pictures really. And LOVED Babington's Tea Rooms next to the Spanish Steps! ;) all images by me