Adela Leibowitz

Untitled

Untitled

Untitled
2010
oil on linen
62"x74"