Login
Start Free Trial Are you a business? Click Here

ISTANBUL Reviews

4 Rating 1 Reviews
Simran Bn****
Verified Reviewer
They are ok but when I stand up the strips keeps falling off my feet and I have to fix it up
Helpful Report
Posted 4 months ago