La Brújula® Artisanal Sardinillas in Olive Oil — 16 to 20 pieces

£0.00
Tax included.
La Brújula Sardinillas are fished off Spain's northwest Galician coast. These cold plankton-rich waters produce some of the world's finest sardines.
This product is unavailable