Kidney

Kidney

Observation - Kidney. Description: One of sveral Kidney spot ladybirds on the trunks of trees in a small patch of woodland

One of sveral Kidney spot ladybirds on the trunks of trees in a small patch of woodland