Dmitry A Big stick-insect (Phasmatodea) October 21, 2019 Nature macro macrophotography insect Phasmatodea Log in or register to post comments