Stunning Photography of Caterpillars Captured by Igor Siwanowicz
Scientist and photographer Igor Siwanowicz is famous of documenting various animals and insects in the natural world. He has been sharing his photography on photo.net for more than 10 years (1600+ photos so far)...