grimsperation: Michele Caragher Embroidered details in Game of Thrones ‘Michele Carragher is a London-based Hand Embroiderer and Illustrator who has been working in costume on film and television productions for over 15 years. She studied Fashion
Metroid34 Mexicana