Bluefin Tuna catch and release Martigues South of France

Bluefin Tuna catch and release Martigues South of France with the Team Xiphias Big Game Fishing