The incredibly detailed costume embroidery of Game of Thrones

A lot of detail gets lost on the screen, but every piece of embroidery created by Michele Carragher for Game of Thrones tells an intricate story.