David Teniers the Younger

Name
David Teniers the Younger
Date of birth
1610
Date of death
1690
Nationality
Flemish