Mantodea - Paul Bertner
Powered by SmugMug Log In
Bark mantis (Theopompella sp.)

Bark mantis (Theopompella sp.)

Photographed in Udzungwa national park, Tanzania. Paul Bertner 2014.

udzungwa national parkeastern arc mountainstanzaniaAmani nature reserveUsambara mountainsmantodea

From Tanzania