Monday, March 12, 2012

Ilya Lutsker


Ilya Lutsker is a Russian photographer who is developing a "system of optical inspection" which is waiting for patent approval. His amazing close ups of insects are phenomenal.

No comments:

Post a Comment