Toggle Nav

Illegal small-mesh seine net, Tanzania

Illegal small-mesh seine net, Tanzania

Illegal small-mesh seine net. Mafia Island, Tanzania. Project TZ0057 - Mafia Island Marine Park