Artist: Vladimir Mukhin,Oil on canvas.

"Rio Carnival"- 54x46, 2011