VOLWA DSL895-7A CHINESE WHEEL EXCAVATOR LIVE PHOTOS