MX Dyed Cotton

Screen-printed and hand-embroidered with applique