I Heart Ladybirds

An elevenspotted ladybird (Coccinella undecimpunctata).

Comments
Sign in or get an account to comment.