Adela Leibowitz

The Lottery
2007
oil on linen
54"x38"