×

De Beers’ Victor mine in northern Ontario, Canada

De Beers’ Victor mine in northern Ontario, Canada