Great White Up Close

A great white shark in the waters of the coast of Guadelupe, Mexico.

A great white shark in the waters of the coast of Guadelupe, Mexico.
Credit: 

Caterina Gennaro/Marine Photobank