Formica ravida

Formica ravida nest, a thatch covered mound.
Formica ravida nest, a thatch covered mound.