Flemish Kermess
painting 5 of 21 by David Teniers the Younger

Flemish Kermess by David Teniers the Younger