David Teniers II The Younger

( Antwerp 1610 - Antwerp 1690 )