Still Life


Remarkably camouflaged leaf insects perch on a plant in a picture from the photo series that won the professional "Still Life" category of the World Photography Awards. The pictures, by photographer Renhui Zhao of Singapore, were taken during a leaf insect competition in Tokyo, during which collectors display prize specimens.