This image is apparently from a recent white shark landing in Vietnam.
The image and posting was discovered by Helmut N over at the Shark-l who has a long and storied history of attributed images and shark events from around the world.
If a shark event happens in some obscure place, Helmut will usually uncover it.
Date: February 4, 2010.
Location: Phu Yen Province, Vietnam.
Species: Carcharodon carcharias.
Size: said to be 5 metres in length ( estimated 1 ton weight )
For more details.