Dust Suppression Video

Tatuka Power Station - South Africa

ESKOM, Tatuka Power Station, South Africa