
No trailer available
91 thousand tender, yet unrelenting embroidered stitches on a single piece of leather.
- Status
- Released
- Production
- OCAD University
Top Crew
Samuel Wasserman · Director
Reviews
Loading reviews…

91 thousand tender, yet unrelenting embroidered stitches on a single piece of leather.
Samuel Wasserman · Director
Loading reviews…