Snow crabs, Canada Snow Crabs. Snow crabs Chionoecetes sp. on a fishing boat with a view of the harbour in the fog behind. Photographed in Petty Harbour, Newfoundland, Canada. Stock Photo - Afloimages
Snow Crabs. Snow crabs (Chionoecetes sp.) on a fishing boat with a view of the harbour in the fog behind. Photographed in Petty Harbour, Newfoundland, Canada.