Hardhead Island - Penobscot Bay, ME

Hardhead Island - Penobscot Bay, ME