David Rosen

I am an artist who works with technology for a living. Social Media evangelist, Blogger, Designer, Photographer, Lover, Sometimes a hater.
124
views
+0
today
David Rosen's Community