More on Mirrors

Shisha Embroidery

Did you know? Shisha embroidery is the craft of sewing tiny mirroring objects to fabric. It originated in 17th century India (supposedly with the wife

Read More