Red-Spotted Purple (Limenitis arthemis astayanax )

Pupa of the Red Spotted Purple.

 


Email Dale Clark