Marinated pickled Spanish anchovy fish rolls stuffed with olives and red pepper on wooden skewers in retail market store, close up, high angle view
Description: Marinated pickled Spanish anchovy fish rolls stuffed with olives and red pepper on wooden skewers in retail market store, close up, high angle view