Beautiful, hilly town of Grasse, France.

Beautiful, hilly town of Grasse, France.