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

Start Again