James Adams, 2001.

 Last instar larva, James Adams, 2001.