Preview 22-spotted ladybird beetle 22-spotted ladybird beetle Image ID: 869-5007 Artist: Jef Meul/Okapia Purchase a commercial license Buy framed prints & more from our print store spotted animal animals arthropods beetle beetles couple couples imagines insect insects ladybird ladybirds macro mating reproduction shot side sitting two view