Grey Nurse Shark

One of Fish Rock's friendly locals hiding behind a rock.

Grey Nurse Shark