On Location

Filming leaf-cutter ants in Peru for the BBC series, Secrets Of Our Living Planet.

robin@robinsmith.tv