Davos Switzerland Travel Art Vintage Sticker
- from our Affiliates
Davos retro vector travel design. Davos is a town in the Swiss Alps, within the canton of Graubünden. It’s a popular ski resort with a conference center that hosts the annual World Economic Forum.