Sustainable Fashion: Eyes | Vogue Italia

Occhii is a New York-based sustainable fashion brand founded by Leonid Batekhin is Ilona Davidoff. Unreplicable Garments is the subtitle of this brand that evidently focuses on the creation of unique pieces, which are designed starting from recovered and embellished materials thanks to handmade processes to further emphasize theunrepeatable. The material they mainly use comes … Read more