Just the other day (September 28th-ish) I noticed this c-shaped cluster of eggs on the window screen at my house in Novelty. Were these laid by a moth or some other kind of flying insect? Could whatever hatches from them do any harm to my house or native plants or insects to where I should get rid of them? Or should I just leave them be?
