The Lemon Festival
...in Menton...

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


THIS IS AMAZING...













More of:
Lemon Art 2000
Lemon Art 2001
Lemon Art 2002
Lemon Art 2003
Lemon Art 2004
Lemon Art 2005

THANK YOU
menton.com