The BioFiles - Bill Hubick

    Chinese Mantis (Tenodera sinensis)