Red-Spotted Purple (Limenitis arthemis astyanax )

Red Spotted Purple larva on Willow.

 


Email Dale Clark