Red spotted purple or white admiral butterfly

0

The red-spotted purple or white admiral found in North America. This butterfly belongs to the Nymphalidae and Limenitidinae is the subfamily of the red-spotted purple or white admiral butterfly.

Food resources
Salicaceae, aspen, poplar, and willow trees