
Igor Siwanowicz is a scientist and photographer who captures his subjects in extreme close-up with a digital camera and creates haunting, fluorescent images of others with a confocal microscope. He aims to reveal the beauty of nature’s tiniest beasts. “People have been socialized to be afraid of and revolted by insects and spiders. But that isn’t what I see.”
okay, maybe to his mother…