masters of humor satire by oskar rabin

Masters of Humor Satire

Oct 26, 2006–Nov 30, 2006

Sloane Gallery of Art
Denver, CO USA

The current exhibition at the Sloane embodies a long Russian tradition. Satirical jibes at authority and society are an integral part of Russia's rich cultural ...

View Details