Jonathan Lakser Microbe
Microbe
Oil on Canvas
1981
32 x 24 inches, (81 cm x 61 cm)