Naïve Chocolate 

$10.95

Made by hand in small batches in eastern Lithuania. (2 oz)

no soy

Naïve Chocolate 

$10.95

Category:
X