Leaf mimic caterpillar
black-blotched Schizura, Schizura leptinoides.
99
views
1
fave
0
comments
Uploaded on June 29, 2021
Taken on July 17, 2020
black-blotched Schizura, Schizura leptinoides.