DSCN2901

The Intifada, 1990

Oil on panel, 30"x24"



menu

scathing@scathing.com