Carabane island, Senegal Carabane island, Senegal Oil on canvas 81 x 100 cm Material Oil on canvas Dimensions 81 x 100 cm Not available More information