Designed by
Title
Worker peeled timber for log cabin construction using debarking #86531941
Description
Leningrad Region, Russia - February 2, 2010: The process of peeling and debarking of wood, Worker hand peeled logs for log cabin construction.
This image is editorial