Adela Leibowitz

BAST

BAST

Bast
2011
oil on canvas
2011