
Textile Treasures at Shilpa Rathi
by: Leah McGarry
Colorful textiles abound at Shilpa Rathi, a lifestyle boutique located at the Hill Country Galleria.
Colorful textiles abound at Shilpa Rathi, a lifestyle boutique located at the Hill Country Galleria.