Limenitis populi
 
     
     
 

Limenitis populi (photo 12036)