Giant ants attacking some leaf.

Giant ants attacking some leaf.

Location
Malaysia → Sabah Borneo
Photographer
John Hovell
Date taken