DSCN2905

The Intifada, 1990

Oil on panel, 30"x24"



menu

scathing@scathing.com