Close
Chinese Mantis laying an ootheca
Tenodera sinensis