1000026716-1000230901

The UDD system in action at the Peak Downs mine in Australia.

Comments

Your email address will not be published. Required fields are marked *