Ant finally: Insects take over Glasgow in new National Theatre of Scotland show

"Soldier" leaf-cutter ants, from Trinidad, which will be appearing in a theatre play at Tramway in Glasgow
"Soldier" leaf-cutter ants, from Trinidad, which will be appearing in a theatre play at Tramway in Glasgow

Breaking