Details:

oil on canvas
66" x 98"
170cm x 250cm
1987

 

Lenin, detail 001