Adela Leibowitz

The Green Manor
2007
oil on linen
44"x46"