Maine canoe group landing at one of many maintained campsites on the St. Croix River, Maine

Advertisements