Vans has opened a flagship store of 130 square meters near the Pompidou Center in Paris

Topics