Insects - akpixels

Most likely Pine Lady Beetle (Brumus quadripustulatus) and hiding Aphids (Aphididae) shot in Binjiang Forest Reserve, Chongming Island, Shanghai, China.

macroinsectinsectsmacrosnaturebeetleladybird