Exploring the Maine Audubon Society’s Mast Landing Sanctuary – you can almost smell the snow in the air!