Shale sharks swimming at the surface of the ocean in Western Australia off Ningaloo Reef on April 1st 2012 in Western Australia
Whale Sharks watched by tourists off the coast on April 22, 2012 in Ningaloo Reef, Western Australia.澳洲
Whale Sharks watched by tourists off the coast on April 22, 2012 in Ningaloo Reef, Western Australia.
Whale Sharks watched by tourists off the coast on April 22, 2012 in Ningaloo Reef, Western Australia.澳洲
Whale Sharks watched by tourists off the coast on April 22, 2012 in Ningaloo Reef, Western Australia.
majestic whale shark swimming in the indian ocean photographed from a drone point of view, exmouth, western australia, australia - 寧格羅珊瑚礁 個照片及圖片檔
Shale sharks swimming at the surface of the ocean in Western Australia off Ningaloo Reef on April 1st 2012 in Western Australia
Shale sharks swimming at the surface of the ocean in Western Australia off Ningaloo Reef on April 1st 2012 in Western Australia鯊魚, 澳洲
Whale Sharks watched by tourists off the coast on April 22, 2012 in Ningaloo Reef, Western Australia.澳洲
Whale Sharks watched by tourists off the coast on April 22, 2012 in Ningaloo Reef, Western Australia.
Whale Sharks watched by tourists off the coast on April 22, 2012 in Ningaloo Reef, Western Australia.
aerial photo looking across the ningaloo reef towards the coastline, exmouth, western australia, australia - 寧格羅珊瑚礁 個照片及圖片檔鳥瞰, 澳洲
Coral breeding, 8 days after the April full moon in Ningaloo Reef, Coral Bay, Australian western coast. Ponte du corail, 8 jours après la pleine lune...
Shale sharks swimming at the surface of the ocean in Western Australia off Ningaloo Reef on April 1st 2012 in Western Australia
Whale Sharks watched by tourists off the coast on April 22, 2012 in Ningaloo Reef, Western Australia.
Whale Sharks watched by tourists off the coast on April 22, 2012 in Ningaloo Reef, Western Australia.澳洲
Whale Sharks watched by tourists off the coast on April 22, 2012 in Ningaloo Reef, Western Australia.
Whale Sharks watched by tourists off the coast on April 22, 2012 in Ningaloo Reef, Western Australia.
Whale Sharks watched by tourists off the coast on April 22, 2012 in Ningaloo Reef, Western Australia.
Whale Sharks watched by tourists off the coast on April 22, 2012 in Ningaloo Reef, Western Australia.
Whale Sharks watched by tourists off the coast on April 22, 2012 in Ningaloo Reef, Western Australia.
Whale Sharks watched by tourists off the coast on April 22, 2012 in Ningaloo Reef, Western Australia.
Whale Sharks watched by tourists off the coast on April 22, 2012 in Ningaloo Reef, Western Australia.
Whale Sharks watched by tourists off the coast on April 22, 2012 in Ningaloo Reef, Western Australia.