Adela Leibowitz

Hemlock
2004
oil on linen
54"x72"