Supreme Is Opening a New Flagship Store in Milan This Week
By Hardik in Business
Updated 3 years ago
Following rumors from 2019, Supreme has finally confirmed that it will be opening an official flagship in Milan, Italy. This ties with William Strobeck's recent skate clip, which was geotagged in Milan and captioned with, "Coming Soon.". To promote the opening, NSS Magazine shared an ad of the flagship seen...