Designed by
Title
Newly hatched harlequin ladybird, Harmonia axyridis, resting on a leaf drying wings that will change colour to brown #250769646
Description
Newly hatched harlequin ladybug, Harmonia axyridis, resting on a leaf, drying wings that will change colour to brown