I have had this picture since around 2004 and to this date unable to place it in a species category. If anyone wants to take a stab at the identification blast away...
If anyone knows what this is it would be appreciated.
This message was edited Oct 3, 2011 7:25 PM
Strange little creature