dcsimg
Unresolved name

Lepchina falcata (Hayes)

Lepchina falcata is a species of in the family sphinx moths.