rachael_nelli Member

Replies

  • Long Tall Sally. Very Stylish. I just got their catalog in the mail today and I'm in Colorado. I know they have one physical store in The Mall of America, but I've heard great things about them from my friends who've ordered online/mail order too. Good luck :)
Avatar