Monday, September 01, 2008

The Lemon Festival in Menton









MADE FROM LEMONS, ORANGES, GRAPEFRUITS, AND LIMES.
-- a town located on the coast of the French-Italian border...

No comments: