Laura Splan
machine embroidered lace based on the influenza virus
talk about taking your lemons and making lemonade.
Gorgeousnessness!