David
Teniers the Younger

Netherlands • 1610−1690