GRASSE, France — The town of Grasse sits in the hills above the more famous French Riviera city of Cannes, and it doesn't have the Mediterranean Sea at its doorstep. What it does have is fields of ...
In a small town in the South of France, where luscious ocher, yellow and pink buildings abut verdant fields alive with flowers, the past, present and future merge to create the invisible art of ...