Miao Embroidery: Reflections of Life and Legend.