Adela Leibowitz

untitled (web )

untitled (web )

Untitled
2011
oil on linen
16" x 20"