LeanneGardner I cant say for sure, but it looks like the larvae of a Rhinoserus Beetle to me. He's make a tasty meal for someone :)
Comments (1)