Matinicus Isle plantation, Knox County, Maine

Loading...