Animation

All We're Missing is You


At the heart of Elmhurst, Queens is New Life CDC, a community outreach organization that provides relief and support to local families living on the margins. This stop motion animation highlights their impact.