Limenitis arthemis rubrofasciata

Common name: Red-spotted Purple

Feeds on these plants: