Lizard’s Head (1971) by Joseph Raphael Oil on canvas (84 X 84 ins)
Loading...