An exhibition of tapestries, textiles and embroideries - Mechlin, Leila (International studio, 1908)