On my recent trip to Europe I was able to stop by not one, but TWO Carmina storefronts – one in Barcelona, the other in Paris. The Spanish footwear brand has exploded in popularity over the past few years, so I’ve been curious to see more of their product line in person for a while. The company has […]