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

From collection Place

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