Insects - akpixels

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

macroinsectinsectsmacrosnaturebeetleladybird