The Canvas is a sustainable fashion platform with multiple stores and gallery spaces in New York City, representing over 100 brands and designers from over 40 countries.
The Canvas is a sustainable fashion platform with multiple stores and gallery spaces in New York City, representing over 100 brands and designers from over 40 countries.