Pamela Levi

Pamela Levi

Palestine, the Birth of a Nation

1998

Oil on canvas

145x 115 cm

 

Pamela Levi 1949-2004

Tel Aviv Museum of Art

8 December 17​-​28 April 18