Whale Shark photos from Ningaloo Reef in Exmouth, Western Australia (click on photos to enlarge):