Contemporary Fine Art
Catherine Roll, an artist living in New York, has a wealth of experience that perfectly complements her work. Catherine, a graduate of the Moscow College of Design and Decorative and Applied Arts named after S.G. Stroganova, had a diverse and bright path in art. Her career began with a deep passion for embroidery, where she devoted her talents to creating intricate icons for the church, thereby demonstrating an early desire to combine spirituality with art. Her talent has not only graced fashion houses in St. Petersburg and New York, but has also been recognized and presented at prestigious exhibitions such as the Louvre in Paris. Catherine's craftsmanship is a celebration of nature, technology and the smooth fusion of various art forms, inviting viewers into a world where every stroke tells a story.