Insects - akpixels

Most likely Pine Lady Beetle (Brumus quadripustulatus) feeding on Aphid (Aphididae) colony, shot in Binjiang Forest Reserve, Chongming Island, Shanghai, China.

macroinsectinsectsmacrosnaturebeetleladybird