D

Taylor & Grace has a fantastic website and their p...

Taylor & Grace has a fantastic website and their products are of excellent quality. The customer service was amazing and they were very responsive to my queries. I'm extremely satisfied with my purchase!

Comments:

No comments