Star Anchovies, Fillets In Olive Oil

Wild harvest. Product of Peru.