The Insect Green Mantis Sits on the Sand (Nature) The Insect Green Mantis Sits on the Sand. Extreme Close-up. Download The Insect Green Mantis Sits on the Sand (Nature)