Insects - akpixels

Some species of Tiger Swallowtail (Papilio) shot in Dongping Forest Reserve, Chongming Island, Shanghai, China.

macroinsectinsectsmacrosnaturebutterflybutterflies