SEAN CARROLL Sean Carroll is an artist working in photography and video based in New York City. His works have been shown in exhibitions in New York, Detroit, Washington, DC, Northern Virginia,…