A global community of nature enthusiasts
photographing and learning about wildlife
Probably fell out of buttonwood tree (a type of mangrove).
Careful, they sting.
Thanks to both for the comments and to TracyL for the ID suggestion. I love the io moth, never knew this was the larva. Awesome!
I love it!
Spotted on Mar 9, 2012
Submitted on Jul 3, 2012