Show Menu

Steve's 38 inch redfish.

Steve Bender, Director of the Vanishing Paradise campaign, hoists a 38 inch redfish caught off the coast of Louisiana.

Steve Bender, Director of the Vanishing Paradise campaign, hoists a 38 inch redfish caught off the coast of Louisiana.