Antique Hand Embroidered Kuch Mirror Work Textile India 28" x 28" Meditation Mat