Back  
 

Ida Applebroog
Sacrafice/Paradise
1990
oil on canvas
86 x 136 in.