David Allen - Island Life on Mount Desert Island, the largest island off the coast of Maine - Â鶹ԼÅÄ Sounds
David Allen - Island Life on Mount Desert Island, the largest island off the coast of Maine - Â鶹ԼÅÄ Sounds
Island Life on Mount Desert Island, the largest island off the coast of Maine
Martha Searchfield, from Bar Harbor Chamber Of Commerce talks to David about life on MDI.