Stephen Harris

Grafix, internet design, motion grafs, digital design, creative concept, art direction, design thinking.

Cardboard Robot Creative

cardboardrobotcreative.com

Sydney, Australia