The 82th Lemon Festival in Menton, France
People work on sculptures, made of oranges and lemons in France ahead of the start of the Lemon Festival. Over 20,000 hours work and 145 metric tons of lemons and…
People work on sculptures, made of oranges and lemons in France ahead of the start of the Lemon Festival. Over 20,000 hours work and 145 metric tons of lemons and…