Avignon
Despite its name, which immediately brings to mind France, Avignon is a Swedish brand focused on exceptional products for your feet. They are professionals in products that are ergonomic for the feet and also keep them warm in the most chilly conditions.