Lichen drapes the branches of hemlock trees growing from the moss covered forest floor of coastal Acadia National Park, Mount Desert Island, Maine.