Johns Island Dry Ledge, Blue Hill Bay, Swans Island Hancock County, ME

From collection Place

SHARE THIS PROFILE