Lineal log peeler and debarker for use in log home construction
Log debarking apparatus
Canada
World
United States