Rating: 130,266 reviews from 1 sources
www.etsy.com
Selected Review of 130266 Reviews
Rhinestones arrived safe and sound - fast shipping - will definitely be back! … Read full review