Film

The Lion Hunters

When: Sun., March 24, 3 p.m. 2013

A chronicle of the technological aspects of lion hunting, filmed in northern Niger and Mali.

Price: $9.50

Add a review

Rating

Select a star to rate.

Anonymous and pseudonymous comments will be removed.