395
This is a delicious sardine pate from much loves Portuguese brand, Lucas. 75g
STOCK LEVEL | 3
Lucas Sardine Pate
395