ASICS

ASICS “Mix Up Your Run” Interactive Installation

ASICS “Mix Up Your Run” Interactive Installation

Role: Concept, content creation, fabrication
June 2015

 

Staff

Share
Published by
Staff