Image 1 of 1

Seven Islands01.jpg

Tree harvesting on Seven Islands land in Northern Maine, USA