Eleanor Petry is a visual artist focusing on photography and video work currently based in New York.