Black & Gold Smoked Oysters 100gm

$2.90 each $29.00 per kg

Found in