Amanda
Wall
I participated in Alyssa's discussion
1938 days ago
3 pt
Shop revelry bridesmaid dress feedback?
DO NOT BUY FROM THIS COMPANY!! They are a total scam. I am in Canada... View full discussion