Escargots & Shells

 
Escargots & Shells
France
France

Price

$43.20 / 24 each

Escargots & Shells - $43.20
Out of Stock
 
These snails come from Burgundy, France. Easy to prepare and impressive to look at. This set comes also with 24 shells

Related Products