For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Gemma.c

United Kingdom

1 Reviews
1 Reads
0 Useful

1 review

Idorashop

Item not as described

Item took forever to arrive. I had to email them multiple times for updates. Said they would send free gift for taking so long.. that didnt arrive. Thankfully as my Order looks nothing like the item I ordered. AVOID THIS COMPANY. Very disappointed

2025-11-12