The main shopping street in the mountain village of Sospel, France.