24th El Salvador International Billfish Tournament El Salvador

Location: El Salvador

Year: 2018