David

David Rosser is a Creative Technologist with a passion for mathematical systems and forms

David recently attended

  1. PixelPyros

    England England, Brighton

    2nd September 2012

    David attended