Bee-utiful Caterpillar!

© John Horstman © John Horstman  mage source: http://jdmyeepa.wordpress.com    © John Horstman Habitat: Taiwan Status: Not Listed Here’s an interesting caterpillar that seems to be mimicking a bumble bee! Achelura...

Read More