website thubmnail of Velour Lashes
How would you rate Velour Lashes?
grey star
grey star
grey star
grey star
grey star
Canada
3 reviews
10 helpful votes
Follow Evangeline B.
Unfollow Evangeline B.
Send Message
Share Review
Report Review

No reviews!
August 8, 2013

No reviews! Aw! It's such an awesome place to buy lashes. They also ship FROM Canada AND the USA!

Date of experience: August 8, 2013