Giant Halibut
Posted by admin on
May 14, 2008
Giant halibut landed at Newellton, Cape Sable Island, Nova Scotia by Cecil Newell Jr and Capt Darren Kane Photos by D P Jones 2006
Giant halibut landed at Newellton, Cape Sable Island, Nova Scotia by Cecil Newell Jr and Capt Darren Kane Photos by D P Jones 2006