Lepidopterists! – Help Needed

School had an interesting visitor today – Does anyone know what it is?

P1020260

( A lepidopterist is a moth expert!)