Results 2 results found Fresh almonds on sale at food market in Bordeaux region of France Fresh almonds on sale at food market in Bordeaux region of France