Insect City - Locust

Insect City is yet another area of The Butterfly Farm where Stick insects, beetles, leaf -cutting ants and as above locusts can be viewed.