Julius Fairbanks definatly a mantis maybe a stick or leaf mantis hard to tell theres so many types of them
Comments (1)