@faltermann commented that this caterpillar will be a bug (yellow leaf wasp). Its latin name is: Caladius grandis
You are viewing a single comment's thread from:
@faltermann commented that this caterpillar will be a bug (yellow leaf wasp). Its latin name is: Caladius grandis