Humpback mother and calf swimming on Ningaloo Reef Published 9 September 2016 at 900 × 600 in Swimming with Whale Sharks ← Previous Next → Humpback mother and calf swimming on Ningaloo Reef