A global citizen science platform to discover, share and identify wildlife
Could this be an Oleander moth caterpillar? Have a look at this:http://www.flickr.com/photos/dixie_nativ...
nice colours - looks like he'd be very itchy !!
Lat: -26.91, Long: -49.06
Spotted on Apr 22, 2012 Submitted on Apr 23, 2012