David Teniers II
1610 - 1690