06-28-2016, 03:34 AM
Great pics, Guth. Owls Head is across Penobscot Bay from Deer Isle which is where my wife and I honeymooned almost 27 years ago. I so want to get back to the Maine coast on two wheels. I'll add a stop at this museum to my itinerary.
