Food and Drink

Image 86 of 580
< Prev Next >
20101002-FRA-TG-105.jpg
Freshly-caught live oysters, fin de claires, on sale at food market at La Reole in Bordeaux region of France