Adela Leibowitz

Star of Bethlehem
2005
oil on linen
42"x42"