Submit a link
Start a discussion
-
+15 +1
Embroidered Zoetrope
An installation encouraging viewers to watch and engage with animation physically.
An installation encouraging viewers to watch and engage with animation physically.