Sunday, November 24, 2013

Sea urchins

November 23rd

The sea urchin season is on in France from late October to mid April.
Let's feast!


No comments:

Post a Comment