A spiny flower mantis is sitting on a rolled leaf.

A spiny flower mantis is sitting on a rolled leaf.

 Stock photo ID: 7295902

Same artist

  |   See all