Limenitis arthemis

Limenitis arthemis
Red-spotted Purple
317797

Limenitis arthemis
Red-spotted Purple
317805

Red-spotted Purple
317811

Limenitis arthemis astyanax