Flemish Kermess
painting 4 of 21 by David Teniers the Younger

Flemish Kermess by David Teniers the Younger