Skip to main content

Sardine

Latin Name: Sardina pilchardus
Location: North West Africa