Vegetables aside, foie gras and duck breasts can be bought on a street in Dax in the Landes region in southwestern France. (AFP pic) With business selling chocolate bars to office workers in meltdown ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results