Daniel I Leyniers

Flemish tapestry weaver (1618-1688)