meldemeuleneire-Freehand embroidery; sewing thread on linen.

more about : meldemeuleneire