Swimming with giants (Whale Shark, Ningaloo Marine Park, Australia)

tags: Never Ever Give Up, photography,nature,wild,whale shark,awesome,beautiful,

from: http://agypsycrystal.tumblr.com/post/57503691660