Butterflies - They are not harmful but lay do lay eggs that hatch into larvae.
Start Again