Elizabeth Torque

Elizabeth Torque drew the poster for the Jessica Jones episode AKA Sole Survivor.