Champs-Elysees Street sign

Location: Paris, France