Stemar is the premium brand of Italian brand Moreschi which mostly sells in UK. Moreschi was founded in 1946 and Stemar 1959. Stemar only makes men’s shoes. The name came from the two brothers of the second generation, Stefano and Mario. The shoes are still made in the same factory with Moreschi and Blake is