Men's clothing store in Novosibirsk. Strellson is Swiss manufacturer of menswear.