Elena Favilli

  • Born: (Loro Ciuffenna, Tuscany, Italy)

Elena Favilli is an Italian writer and entrepreneur. In 2011, Favilli started Timbuktu Labs with Francesca Cavallo.

Comments

Login or Register to post a comment