Farmers Market

Strasbourg


Stalls are piled high with everything from locally produced foie gras to organic fruit and honey.