Mentone

 

 

Photo 19
Mentone, on the border of Italy and France.