caterpillar on long bean flower

No idea what caterpillar this is, but it is pictured along the edge of a long bean flower

No idea what caterpillar this is, but it is pictured along the edge of a long bean flower

Share
Share