Tag: neptune

Anchovies

The anchovy is an oily saltwater fish abundant in the Mediterranean area where they are heavily utilized in the local cuisine. They are also found