Fleur de Sel

Fleur de Sel

The creme de la creme of French sea salt!