Hales Beach

Hales Beach, Ellsworth, ME 04605, United States

Location