My lucky day! Leave a reply I saw at least 5 of these on Saturday, they must have been hatching that day. It always gives me a special feeling when I see these. 🙂