The Lemon Festival in Menton-- a town located on the coast of the French-Italian border... Each sculpture is made from lemons, oranges, grapefruit and limes.
02/16/2006