Adela Leibowitz

The Wanderers
2007
oil on linen
50"x52"