La Via Serlas in St. Moritz. The shortest and highest luxury shopping street of the world. Share your shopping experience with #BadruttsShopping
Image by @1893benztown
276 likes
Log in to like or comment.