JACK MACKEREL

The best Mackerel. (Trachurus Murphyi). Product of Chile.