Insects - akpixels

Perfectly camouflaged Green Crab Spider shot in Dongping Forest Park, Chongming Island, Shanghai, China

macroinsectinsectsmacrosnaturespidercamoflouge