Ellsworth, Maine: A Small City in a Changing World
Ellsworth, Maine is the county seat of Hancock County and has a population of approximately 7,800 people. This photographic essay explores Ellsworth’s evolution as it struggles to maintain its viability in the face of the economic and cultural changes swirling around it.