Sunday, November 17, 2024
No menu items!

Hermes logo is seen in Paris

The logo of Hermes is seen on a store in Paris, France, April 24, 2020. REUTERS/Charles Platiau
People walk past a closed Burberry boutique in the GUM
- Advertisment -

Most Read