Results 1 results found Habor seal (Phoca vitulina) in kelp, Todos Santos Island west of Mexico. Baia (Bay) de Todos os Santos, near Salvador, Ilha (island)_ dos Frades, Bahia state, Brazil, South America