Share
twitterlinkedinfacebook
Image 1 of 1
P-INS189-58.jpg
7 Spot Ladybird, coccinella septempunctata, pupae on leaf, seven, chrysalis.United Kingdom....