memeri

Japanese sock brand dedicated to using only the most gentle of natural materials such as silk, wool, linen and cotton. Established in 1950.