Leila del Duca, artist and co-creator of Shutter. Aug 23Aug 23 nzaino Post navigation ← Leila del Duca, artist and co-creator of Shutter.