Star Thief. 1980.

Star Thief. 1980.

Oil on canvas
17"1' x 46' (520.7 x 1402.1 cm)
Painted at Chambers St., NYC

Museum Ludwig, Cologne
Ludwig Collection