1. Photographer has once in a lifetime swim with giant whale shark

    Photographer has once in a lifetime swim with giant whale shark

    3
    0
    4.89K
    1
  2. Whale Sharks Surround Boat In The Open Ocean

    Whale Sharks Surround Boat In The Open Ocean

    5
    0
    8.84K
  3. Humpback whales rise from ocean floor right beside thrilled swimmer

    Humpback whales rise from ocean floor right beside thrilled swimmer

    4
    0
    10.5K
    2
  4. Sleeping humpback whale slowly surfaces beside thrilled swimmers

    Sleeping humpback whale slowly surfaces beside thrilled swimmers

    25
    0
    18.1K
    4