South Africa - ericvanpoppel

WildlifeLands

Great White Shark, Carcharodon carcharias. Seal Rock, False Bay, South Africa.

Great White Shark, Carcharodon carcharias. Seal Rock, False Bay, South Africa.