Posts

Showing posts with the label new zealand fisherman

World's Largest Squid Caught by Kiwi Fishermen in Antarctic Waters in 2007 stops traffic in Wellington in 2008