archeaids, 1 month ago Geometrid moth "inchworm" caterpillar. #bugs
Geometrid moth "inchworm" caterpillar. #bugs