Daily Archives: June 3, 2010

Umberto & Margherita

The improbably mustachioed King Umberto and Queen Margherita come to visit Nini in his caffè—

(By the way—yes, this is the Queen Margherita for whom the pizza is named.)