Back
Hand stitched silk on cotton from Swat Valley. 120 x 19 cm
Hand stitched silk on cotton from Swat Valley. 120 x 19 cm
Hand stitched silk on cotton from Swat Valley. 120 x 19 cm
Hand stitched silk on cotton from Swat Valley. 120 x 19 cm
Hand stitched silk on cotton from Swat Valley. 120 x 19 cm
Hand stitched silk on cotton from Swat Valley. 120 x 19 cm
price:  on request