Embroidery art by costume designer Michele Carragher (2)

Jacket, hand-embroidered by Michele Carragher

Embroidery art by costume designer Michele Carragher