Wilfred Moore Archives - Waffi Tv

Wilfred Moore

The Last Safari
5.2

The Last Safari

Nov. 01, 1967

The Last Safari

A hunter stalks a killer elephant.