Jonathan Lakser Parasite
Parasite
Oil and Alkyd on Canvas
1981
72 x 54 inches, (183 cm x 137 cm)