03560

Posted on Jun 7, 2010 in | 0 comments

Great white shark with satellite research tag attached to base of dorsal fin.

Comments are closed.