Company Fined for Illegal Sea Urchins

Company Fined for Illegal Sea Urchins