Tags
place
Laura Krasnow is a New York- based artist whose work blurs the lines between art, science and technology. Via the medium of…