by BGStock72
Paris, France - April 12, 2023: Celio store in Paris. France. It is a French men's clothing retailer founded in 1978.