Struggling Emperor

Heniocha marnois

Heniocha marnois is a giant silkworm moth in the Heniocha genus.

No videos have been added for this species yet.