Camponotus sayi

The Camponotus sayi major, head on view.
The Camponotus sayi major, head on view.