Big game fishing Boat Charter in La Gomera (Canary Islands)Blue marlin, white marlin, bluefin tuna, yellowfin tuna, bigeye tuna...
It looks like this was the result of either: