1 employees
Camelia Skikos is a conceptual womenswear brand based in San Francisco founded in 2010 by the Romanian designer who gives the brand its name
2010