Paris, France. Street sign Avenue Kleber

Paris, France. Street sign Avenue Kleber - 35157406