Northern Cloudywing (Thorybes pylades)

Northern Cloudywing egg on Vetch

 

 


Email Dale Clark