Blue Hill Bay: Islands of the Mid-Maine Coast