Adela Leibowitz

Lily of the Valley
2005
oil on linen
54"x72"