Skip to main content

Mackerel

Latin Name: Scomber japonicus
Location: Europe/US Pacific Coast/Chile/Ecuador/Peru North West Africa/South West Africa China/Japan/Korea