May 26, 2016 Fly Fishing Photo: Christiaan Pretorius and a Giant Trevally on the Flats × Christiaan Pretorius giant trevally