Description:
When looking at the side you begin to realize how "alien" cockroaches look. Creepy things. B ut maybe the feeling is mutual? (This was based on a USDA depiction.)
We use cookies to improve the quality of our service, deliver relevant promotional material, and offer an overall better site experience. Learn more about how we use cookies in our Privacy Policy.