Spanish Boquerones (anchovies marinated in oil). - Image Details