Gabriella Levine

ongoing and past work

open source life

http://www.tedxnavesink.com/an-open-source-life/

Screen Shot 2013-09-12 at 8.51.29 AM

Leave a Reply