Nastia Ross

Textile Engineer

Providence, RI, USA