SUPREME WILL OPEN A NEW STORE IN MILAN July 13, 2020 Street-eng For the past year, many rumours circulated about a possible opening of a Supreme Store in Milan. In February 2019, on a sweater featuring More