A slide collboration between Thu Tran and Jenn de la Vega for an interactive, edible installation at Babycastles in New York City.Read less