theanimalblog:

A 50-foot-long whale shark dwarfs a boat off the coast of Cancun, Mexico, in this over- and underwater shot.  A freediver watches a whale shark feed off the coast of Cancun, Mexico. Photographer Shawn Heinrich took this set of pictures to promote global shark conservation.

Picture: Shawn Heinrichs / Wild Aid / Barcroft Media