Skip to main content

Horse Mackerel

Latin Name: Trachurus trachurus
Location: North West Africa