SW14 LAIR OF THE MEGA SHARK
By
| August 7, 2014
A Great White Shark swimming in the waters off the coast of New Zealand.
A Great White Shark swimming in the waters off the coast of New Zealand.