Image 1 of 1

Seven Islands02.jpg

Tree harvesting on Seven Islands land in Northern Maine, USA