dcsimg

Stenorhynchus falcifer is a species of in the family Inachidae.