Insects - akpixels

Some species of Robber Fly (Asilidae) perched on dried lotus seed pod, shot in Dongping Forest Reserve, Chongming Island, Shanghai, China

macroinsectinsectsmacrosnaturerobberflyrobberfly