Close
Thatching ants
Formica neoclara