Davide Di Giorgio
Davide Di Giorgio
On a quest to find out what happens when strangers conspire together for good!
About Davide
Journey to TED
WATCH THE TED TALK