Close
Bacillus stick insect ♀
Bacillus atticus atticus