Newcastle under Lyme, Staffordshire
Ladybirds hatching
Ladybird larva feeding on greenfly
Ladybird eggs
183 images