7-spot ladybird

7-spot ladybird

Observation - 7-spot ladybird. Description: Found at over 2300m altitude in the White Mountains, Crete. I saw another even higher. How on earth do they survive in such a stony desert?

Found at over 2300m altitude in the White Mountains, Crete. I saw another even higher. How on earth do they survive in such a stony desert?