
Francesco Fresta
Doing stuff @ Google
Deptford, London, United Kingdom
Francesco Fresta
Doing stuff @ Google
Deptford, London, United Kingdom
About me
Bio
Doing stuff @ Google
Deptford, London, United Kingdom
Doing stuff @ Google
Deptford, London, United Kingdom
Bio