Leningrad Region, Russia - February 2, 2010: The process of peeling and debarking of wood, Worker hand peeled logs for log cabin construction.

- Image ID: HXJ539
Leningrad Region, Russia - February 2, 2010: The process of peeling and debarking of wood, Worker hand peeled logs for log cabin construction.
Vladimir Grigorev / Alamy Stock Photo
Image ID: HXJ539