• 2012 tread on polyester


You made it.


“You made it.” is a site specific embroidery displayed at the Roger Smith Hotel in New York City. The “spider man” font and bright colours suggest the achievement of “making it” in New York, while proposing an uncomfortable or confusing success, with the need for new goals.

A link with more information and an interview by “The Window at 123” staff.