Jessica Deutsch x Lucky Jack’s @ 129 Orchard Street
Jessica Deutsch is a New York based artist. Her work focuses on Jewish teachings, and is an attempt to make ancient tradition feel applicable and necessary in modern life.