86th annual Menton Lemon Festival to be held in France
1/4
Floats and sculptures made from lemons and oranges, seen here on Thursday, February 14, 2019, are readied for the upcoming 86th annual Menton Lemon Festival in France. The festival will run from February 16 to March 3.