Grey Reef shark (<em> Carcharhnius amblyryhnchos</em>)

Grey Reef shark ( Carcharhnius amblyryhnchos)

Grey Reef shark (<em> Carcharhnius amblyryhnchos</em>)

Grey Reef shark ( Carcharhnius amblyryhnchos)