Aliens on Earth: Macro Pictures by Igor Siwanowicz

Brahmin moth caterpillar A Brahmin moth caterpillar...
flower praying mantis
A flower praying mantis
Malaysian orchid praying mantis
A Malaysian orchid praying mantis
giant devil's flower mantis
A giant devil's flower mantis