That’s one of the most lively paintings I’ve ever seen. I suspect there are depths of symbolism of which I’m totally unaware and probably a bunch of insults to ethnic groups, but to my untrained eye it reminds me of Bruegel the Elder meets Norman Rockwell.
One interesting detail is the rolled banners. Some of them are yellow and blue - same flags that modern Ukraine uses. Others are black and red - the colors used by Ukrainian rebel armies against Polish Lithuanian Commonwealth, Ottoman Empire, and Russia. Centuries later black and red banners were used by Euromaidan protesters.