Have you ever seen this many Ladybugs? It’s mating season in the Sierras. BBC Planet Earth 2.0K views17:16