SAKURA  ∙ hand embroidered piece celebrating spring
cotton thread on organza
Back to Top