Leuba Ridgway Could be a caterpillar of the Common Archduke butterfly - Lexias pardalis. I hope someone who knows your area can confirm.
Comments (1)