91 Thousand Unrelenting Stitches
Movie
91 Thousand Unrelenting Stitches
91 thousand tender, yet unrelenting embroidered stitches on a single piece of leather.
- Production
- OCAD University