A wonderful hunting series that goes deep into the minds of the hunter. This series explores the beauty of Mozambique and takes you on a heart palpitating ride.
Self
Director