hand stitched cotton textile. rajasthan, india. sri textiles

hand stitched cotton textile. rajasthan, india. sri textiles