Natacha operated a clothing store in Manhattan, New York. The store offered a wide variety of clothing and accessories for both men and women, including casual wear, formal wear, and sportswear. The store was known for its high-quality products and excellent customer service, and it quickly became a popular destination for shoppers in the city.
The Glamorous Life of Natacha Rambova: A Quiz on an Iconic Film Personality and Fashion Designer