Lemon Festival in France

About 140 tons of lemons and oranges were used to create amazing sculptures for the 83rd Festival of lemons (Lemon festival), which takes place from February 13 to March 2 in Menton, southern France.































Tags

See also

New and interesting