Previous Image Next Image The Prophet Oil & sand on canvas, 153×513 cm Oil & sand on canvas, 153×513 cm