Brand
2011Charlotte Russe
Established in 1975, Charlotte Russe is a chain of 500-plus stores located in shopping malls across America that sells groovy, trendy clothes and accessories for women in their teens to early twenties. Thanks to Alex Poleshuk for the tip.