Connect to share and comment

great white shark mexico tiburon blanco enorme

great white shark mexico tiburon blanco enorme

A Great White Shark is seen in the Indian Ocean near the town of Gans Bay on July 8, 2010 in Gansbaai, South Africa.

Ryan Pierce