Close
Black-blotched schizura (larva)
Schizura leptinoides