Elephant in Pink Sneekers January 12, 2010Giulia Now where could he be going? D’uh, stupid question! To the weekly elephants’ meeting, of course!