Buy Add to Lightbox Download
Chef James Maine shows off fresh caught red rock crabs (Cancer productus) aboard SV Maple Leaf, Gulf Islands, British Columbia, Canada
Chef James Maine shows off fresh caught red rock crabs (Cancer productus) aboard SV Maple Leaf, Gulf Islands, British Columbia, Canada