Articles Adalia decempunctata (Ten-spotted ladybird)
New garden species
Adalia decempunctata(Ten-spotted ladybird)