Egg - Ladybirds lay eggs one or more times a year (species vary), in batches of up to 40. They are yellow or orange and will hatch within 4-10 days. Larva - The larvae vary in colour and markings.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results