Tuesday 10 August 2010

jaune


At a shop in Sarlat in the Dourdogne region of France.
Thats alot of duck and liver.

No comments:

Post a Comment