SUPRA has opened its first European store in Paris…
Check out the photo from the brand new, 50-square-meterstore at 45 Rue de Temple in the fashionable Marais.
The legendary line of shoes, hats, and shirts are all on display and obviously waiting for us to pay them a visit… OK so it’s not the UK, but it’s only a Eurostar away, right?!

