Northern Cloudywing (
Thorybes pylades
)
Northern Cloudywing egg on Vetch
Email
Dale Clark