Camponotus schaeferi

Camponotus schaeferi minor worker on a piece of chicken bait.
Camponotus schaeferi minor worker on a piece of chicken bait.