Skip Navigation

Leaf Bug Up Close and Friendly

Check out this really cool katydid aka the green leaf bug! It's easy to pass nature by without truly appreciating it.

Recently Added