Neopetalia punctata, larval labial mask

Ware, Jessica