Species index: Carcharhinus amblyrhynchos

Common name: grey reef shark

Carcharhinus amblyrhynchos

Tofo
A variety of marine life on our last day in Mozambique.