Embroidered Zoetrope
An installation encouraging viewers to watch and engage with animation physically.
Continue Reading https://www.behance.net
Additional Contributions:
An installation encouraging viewers to watch and engage with animation physically.
Continue Reading https://www.behance.net
Join the Discussion